Applications of LInear Programming